null do Stringu

Otázka od: Petr K.

14. 9. 2002 23:53

 Potrebuju poradit

 nacitam z DB pomoci QUERY hodnoty

 Problem je ten ze kdyz je hodnota v db NULL tak ji nemuzu nacist do stringu
 takto

 Var
     S: String;
 Begin
     S:=Query1.FieldValues['neco']; - Takhle to funguje jen kdyz v DB neco
je
 End;

 musim pouzivat toto

 Var
     S: String;
 Begin
     If Query1.FieldValues['neco']<>null then S:=Query1.FieldValues['neco']
 Else S:='';
 End;

 Jde to udelat nejak jednosuseji nebo proste vsude musi byt tato podminka?

 Diky Petr


Odpovedá: Jan Sebelík

15. 9. 2002 17:45

> Odesílatel: Petr K. <xdelphi@seznam.cz>
> Begin
> If Query1.FieldValues['neco']<>null then S:=Query1.FieldValues['neco']
> Else S:='';
> End;

Snad by stacilo
S:=Query1.FieldByName('neco').asString;

Honza
=========================================
= HAES - RNDr. Jan Sebelik
= http://www.haes.cz
= Skolici a konzultacni stredisko pro Delphi a Win32
= Vojtiskova 206
= 507 81 Lazne Belohrad
= tel. 0434 692 569 (0776 347735)
=========================================